#ifndef __RESEARCHWINDOW_H__
#define __RESEARCHWINDOW_H__

//
#include "structures.h"
#include <iostream>
#include <string>
#include <QApplication>
#include <QWidget>
#include <QObject>
#include <QPushButton>
#include <QString>
#include <QLCDNumber>
#include <QSlider>
#include <QMessageBox>
#include <QProgressBar>
#include <QInputDialog>
#include <QFileDialog>
#include "AffichageChaine.h"
#include "ui_ResearchWindow.h"
//
class ResearchWindow : public QMainWindow, public Ui::ResearchWindow
{
Q_OBJECT
public:
	ResearchWindow( QWidget * parent = 0, Qt::WFlags f = 0 );
	~ResearchWindow();
	void setArbre(dico2 *arbre);
	void setChaine(char* chaine);
	
	void setqgenome(QString);
	void titre();
private slots:	
	void getTreeInformations();
	void Quitter();
	void aide();
	void sauvegarder();
	void Compresser();
	void recherche();
	void affiche();
	void save();
	void performance();
private :
	dico2 *Racine;
	char* genome;
	QString qgenome;
	AffichageChaine* fen;
};


#endif // __RESEARCHWINDOW_H__
